implant (something) successfully

Translations
implanter (quelque chose) avec succès